SET(EXECUTABLE_OUTPUT_PATH "../../bin/tests")
ADD_DEFINITIONS(-D__PAPER_IMPORT__)

ADD_EXECUTABLE(hash_map hash_map.cpp)
TARGET_LINK_LIBRARIES(hash_map rockcore) 

ADD_EXECUTABLE(ustring ustring.cpp)
TARGET_LINK_LIBRARIES(ustring rockcore) 

ADD_EXECUTABLE(fibonacci  vm_fibonacci.cpp)
TARGET_LINK_LIBRARIES(fibonacci rockpaper rockcore)

ADD_EXECUTABLE(lcm  vm_lcm.cpp)
TARGET_LINK_LIBRARIES(lcm rockpaper rockcore)

ADD_EXECUTABLE(clcm  vm_clcm.cpp)
TARGET_LINK_LIBRARIES(clcm rockpaper rockcore)

ADD_EXECUTABLE(gc_test  vm_gc.cpp)
TARGET_LINK_LIBRARIES(gc_test rockpaper rockcore)

